﻿@charset "utf-8";
/*slick.css*/
.slick-slider{position: relative; z-index: 2;}
.slick-list{position: relative; overflow: hidden;}
.slick-list:focus{outline: 0;}
.slick-list.dragging{cursor: pointer; cursor: hand;}
.slick-track{position: relative;}
.slick-track:before,.slick-track:after{content: ""; display: table;}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{float: left; height: 100%; min-height: 1px; display: none; position: relative; z-index: 1;}
.slick-slide:focus{outline: 0;}
.slick-slide img{display:block;}
.slick-slide.slick-active{z-index: 2;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}
.slick-prev,.slick-next{display:block; width: 20px; height: 20px; line-height: 0; font-size: 0; cursor: pointer; position: absolute; top: 50%; margin-top: -10px;}
.slick-prev:focus,.slick-next:focus{outline: 0;}
.slick-prev{left: -25px;}
.slick-next{right: -25px;}
.slick-dots{width: 100%; font-size: 0; text-align: center; position: absolute; bottom: 30px; z-index: 4;}
.slick-dots li{position: relative; display: inline-block; *display: inline; *zoom: 1; margin: 0 3px;}
.slick-dots li button{display: block; width: 16px; height: 16px; line-height: 0; font-size: 0; background: #ccc; border-radius: 50%; overflow: hidden; cursor: pointer;}
.slick-dots li.slick-active button{background: #21a64a;}
/*公共样式*/
*{margin: 0; padding: 0;}
body{font-size: 14px; background: #fff; font-family: "Microsoft Yahei"; color: #333;}
ol,ul,li{list-style: none;}
a{text-decoration: none;color: #333;-webkit-tap-highlight-color: rgba(255,0,0,0);transition: all .6s ease;cursor: pointer;}
a:hover{/* color: #21a64a !important; */}
em,i{font-style: normal;}
h1,h2,h3,h4,h5,h6,th,strong{font-weight: 800;}
img{border: 0;max-width: 100%;height: auto;vertical-align: middle;}
table{border-collapse: collapse; border-spacing: 0;}
input,textarea,select,button{border: 0; outline: 0; font-family: "Microsoft Yahei";}
input[type="button"],input[type="text"],input[type="submit"]{appearance: none; -moz-appearance: none; -webkit-appearance: none;}
input,input:focus,input:active{user-select: text;}
textarea{resize: none;}
.clear{
    zoom: 1;
}
.clear:after{content: "."; display: block; visibility: hidden; height: 0; clear: both;}
.content{width: 1400px; margin: 0 auto; position: relative;}
.mt_14{margin-top: 22px !important;}
/*头部*/
.Gotop{width: 60px;height: 60px;background: url(../images/r_top.png) no-repeat center;background-color: #232323;background-color: rgba(35,35,35,.6);display: none;position: fixed;right: 20px;top: 80%;margin-top: -30px;z-index: 9999;transition: all .8s;cursor: pointer;}
.Gotop:hover{filter: alpha(opacity: 60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.top{height: 40px; line-height: 40px; background: #eee;}
.top_l{float: left; color: #666;}
.top_r{float: right;}
.top_r a{color: #666;}
.top_r em{color: #999; padding: 0 10px;}
.header{padding: 43px 0 12px 0;}
.logo{height: 98px; float: left; margin-right: 10px; position: relative;}
.logo img{height: 100%;}
.head_name{height: 75px;float: left;/* padding-top: 9px; */padding-right: 21px;position: relative;}
.head_name img{/* height: 100%; */width: 277px;margin-top: 0px;}
.head_name i{display: block; width: 1px; height: 68px; background: #ebebeb; position: absolute; right: 0; top: 50%; margin-top: -34px;}
.head_adv{float: left;margin-left: 20px;margin-top: 8px;font-size: 15px;line-height: 30px;}
.ewm{
    float: left;
}
.ewm img{
    width: 104px;
    margin-top: -24px;
    margin-left: 47px;
}
.head_adv p.p1{font-size: 25px;font-weight: 800;color: #0079ce;}
.head_adv p.p1 em{
    color: #f10000;
    font-weight: 1000;
}
.head_r{float: right;margin-top: 9px;}
.head_ali{padding-top: 6px;}
.head_ali a{display: inline-block; height: 30px; line-height: 30px; padding: 0 14px; background: #ec302f; color: #fff !important; font-weight: 600;}
.head_tel{padding-top: 6px;}
.head_tel p.p1{height: 22px; line-height: 22px; color: #666; background: url(../images/h_tel_bg.png) no-repeat left center; padding-left: 30px;}
.head_tel p.p2{height: 28px;line-height: 28px;font-size: 28px;color: #ff0000;}
.w1200 {
    width: 1400px;
    margin: 0 auto;
}
.nav{height:60px;line-height:60px;background:#0079ce;position:relative;z-index: 1000;}
.navMain{width: 1400px;height:60px;}
.navMain li{float:left;width: 174px;text-align:center;height:60px;background:url(../images/nav_line.jpg) no-repeat right center;}
.navMain li a{font-size:16px;position:relative;color:#fff;display:block;z-index:2;}
.navMain li a i{display:inline-block;width:5px;height:3px;position:relative;margin-left:5px;top:-4px}
.navMain li a.navAone:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;background:#21a64a;transition:all .3s;z-index:-1}
.navMain li:last-child{background:0 0}
.nav li.cur .navAone,.navMain li:hover{background: #21a64a;}
.navMain li a.cur{background: #21a64a;}
.nav li a.cur .navAone:before,.navMain li:hover .navAone:after{height:100%}
.navMain .sub .img{display:block;width:480px;height:260px;overflow:hidden;background:#eee}
.navMain .sub img{width:480px;height:260px;transition:all .5s}
.navMain .sub .right{width:870px}
.navMain .sub{line-height:26px;position:absolute;z-index:999;top:100%;left:0;display:none;width: 99%;padding:30px 0;border:1px #ddd solid;background: rgba(255,255,255,.95);}
.navMain .sub li{zoom:1}
.navMain .sub .right a.navAtwo{font-size:14px;position:relative;display:inline-block;float:left;width:165px;margin:0 15px;padding:8px 10px 8px 15px;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;text-align:left;color:#555;border-bottom:1px #d2d2d2 solid;border-radius:0;background:url(../images/ly_li.png) no-repeat left}
.navMain .sub .right a.navAtwo:hover{color:#0079ce}
.navMain .sub .right a.navAtwo:before{position:absolute;bottom:-1px;left:0;display:block;width:0;height:1px;content:'';-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out;background:#0079ce}
.navMain .sub .right a.navAtwo:hover:before{width:100%}
.navMain .sub .img:hover img{transform:scale(1.1)}
.searIcon{float:right;width:60px;height:60px;line-height:60px;padding-left:50px;color:#fff;font-size:16px;cursor:pointer}
.search{position:absolute;top:60px;background:#fff;background:rgba(0,0,0,.5);height:80px;width:100%;display:none;line-height:40px;left:0}
.search form{width:720px;margin:0 auto;margin-top:15px;background:#fff;height:40px}
.searSelect{float:left;width:49px;color:#333;padding-left:10px;position:relative;font-size:12px;cursor:pointer;border-right:1px solid #ddd}
.searSelect span{position:relative;display:block}
.searSelect span:after{content:"";position:absolute;right:8px;top:18px;border:4px solid transparent;border-top-color:#333}
.searSelect ul{position:absolute;top:40px;left:0;background:#fff;text-align:center;width:55px;display:none}
.searSelect ul li{padding-left:10px;line-height:25px;border-top:1px solid #f5f5f5}
.searSelect ul li:hover{background:#f1f1f1}




/*首页*/
.i_tit{height: 46px; line-height: 46px; background: #eee; position: relative;}
.i_tit span{display: block; height: 100%; padding: 0 28px; background: #0058b1; position: absolute; left: 0; top: 0; font-size: 18px; color: #fff;}
.i_tit span:after{display: block; content: ""; border-top: 12px solid transparent; border-left: 10px solid #0058b1; border-bottom: 12px solid transparent; position: absolute; right: -10px; top: 50%; margin-top: -12px;}
.i_tit a{text-transform: uppercase; float: right; margin-right: 20px;}
.intitle{font-size: 38px; font-weight: normal; text-align: center; color: #222;}
.inentitle{text-transform: uppercase; letter-spacing: 1px; margin-top: 10px; font-size: 0; text-align: center; color: #666; position: relative; overflow: hidden;}
.inentitle span{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; padding: 0 16px; position: relative; font-size: 18px;}
.inentitle span em{display: block; width: 600px; height: 1px; background: #ccc; position: absolute; top: 50%;}
.inentitle span i{display: block; width: 8px; height: 8px; background: #ccc; border-radius: 50%; position: absolute; top: 50%; margin-top: -4px;}
.inentitle span em.l{left: -600px;}
.inentitle span em.r{right: -600px;}
.inentitle span i.l{left: -8px;}
.inentitle span i.r{right: -8px;}
/*首页---产品*/
.i1_product{padding: 50px 0 60px 0;}
.inprobox{margin-top: 40px;}
.i1_pro_l{width: 228px;float: left;}
.i1_pro_l dl{background: #f7f7f7;border: 1px solid #ededed;}
.i1_pro_l dt{background: #0058b1; padding-top: 14px; padding-bottom: 12px; text-align: center; color: #fff; border-bottom: 4px solid #024991;}
.i1_pro_l dt span{display: block;line-height: 41px;font-weight: 800;font-size: 28px;}
.i1_pro_l dt em{display: block; margin-top: 4px; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif;}
.i1_type li a{display: block; height: 68px; line-height: 64px; overflow: hidden; text-align:center; font-weight: 800; border-bottom: 1px solid #fff;}
.i1_type li a:hover{color: #333 !important; background: #fff;}
.i1_type .thisclass{color: #333 !important; background: #fff;}
.i1_contact{line-height: 34px; padding: 10px 17px 20px 17px;}
.i1_news{line-height:22px; height:22px; overflow:hidden; padding:5px 5px 5px 15px; background:url(../images/ico.png) no-repeat 8px 14px;}
.pro_nav{width: 260px;background:#fafafa;padding-bottom: 22px;}
.pro_nav h2{font-size:30px;line-height:49px;height:95px;padding:18px 0 0;background: #005da3;overflow: hidden;text-align: center;}
.pro_nav h2 span{font-size:12px;line-height:18px;background:url(../images/procbg.gif) no-repeat center 0;font-family: Arial;display: block;text-transform: uppercase;color: #bacff2;}
.pro_nav h2 a{color: #fff;}
.pro_nl{/* height:652px; */overflow: hidden;}
.pro_nl dl dt{
    height: 39px;
    line-height: 39px;
    font-size: 16px;
    position: relative;
    white-space: nowrap;
    border-bottom: 1px dashed rgb(230, 230, 230);
    padding: 0px 24px;
    background: none;
    text-align: left;
}
.pro_nl dl dt a{display: block;
    color: rgb(85, 85, 85);
    background: url(../images/ico03.gif) 0px center no-repeat;
    padding: 0px 0px 0px 25px;}
.pro_nl h3{clear: both;padding: 18px 0 0;height: 40px;line-height: 40px;font-size: 16px;display: block;white-space: nowrap;}
.pro_nl h3 a{display: block;background: url(../images/ico1.gif) no-repeat 201px 13px #005da3;padding: 0 12px;color: #fff;width: 228px;}
.pro_nl h3.on a{background:url(../images/ico2.gif) no-repeat 247px 13px #18469b;}
.pro_nl li{position: relative;border-bottom:dashed 1px #e6e6e6;clear: both;height: 40px;line-height: 40px;font-size: 16px;display: block;white-space: nowrap;padding: 13px 0px 0px;}
.pro_nl li a{display: block;color: rgb(255, 255, 255);width: 250px;background: url(../images/ico1.gif) 201px 15px no-repeat rgb(0, 93, 163);padding: 0px 48px;}







.i1_pro_r{width: 1115px;float: right;}
.i1_pro_r dt{height: 66px; line-height: 66px; background: #f5f5f5; position: relative;}
.i1_pro_r dt span{display: block; height: 66px; padding: 0 28px; background: #0058b1; position: absolute; left: 0; top: 0; font-size: 22px; color: #fff;}
.i1_pro_r dt span:after{display: block; content: ""; border-top: 12px solid transparent; border-left: 10px solid #0058b1; border-bottom: 12px solid transparent; position: absolute; right: -10px; top: 50%; margin-top: -12px;}
.i1_pro_r dt a{display: block; width: 70px; height: 22px; line-height: 22px; background: #dedede; border-radius: 20px; text-transform: uppercase; text-align: center; position: absolute; right: 18px; top: 50%; margin-top: -11px;}
.i1_pro_r dd{margin-top: 14px; overflow: hidden;}
.i1_pro_r dd ul{margin-right: -34px; margin-bottom: -20px;}
.i1_pro_r dd li{width: 360px;float: left;border: 1px solid #eee;margin-right:13px;margin-bottom: 16px;}
.i1_pro_pic{width: 360px;overflow: hidden;position: relative;}
.i1_pro_pic img{width: 360px;height: 229px;transition: .4s all ease-in-out;}
.i1_pro_pic i{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: -100%;background: rgba(0, 0, 0, 0.55);transition: .4s all ease-in-out;text-align: center;}
.i1_pro_pic a{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.i1_pro_r dd li:hover .i1_pro_pic i{top: 0;}
.i1_pro_r dd li:hover .i1_pro_pic img{transform: scale(1.2); transition: 1.2s all ease-in-out;}

.i1_pro_pic i h4{font-size:18px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;color: #fff;margin-top: 52px;}
.i1_pro_pic i p{height: 44px;margin-bottom:10px;color: #fff;}
.i1_pro_pic i .more{display:inline-block;width:130px;height: 33px;line-height: 29px;border:1px solid #fff;border-radius:15px;transition:all .3s;color: #fff;}
.i1_pro_pic i a{display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0;}

.i1_pro_tit{height: 39px;line-height: 39px;background: #eee;font-size: 14px;text-align: center;}
.i1_pro_tit a{color: #333 !important;}
/*首页---问题*/
/* .i2_problem{margin-top: 56px;} */
.i2_tit{height: 200px; background: url(../images/i2_tit_bg.png) no-repeat center top; color: #fff;}
.i2_tit_l{font-family: "STZhongsong"; padding-right: 16px; position: absolute; left: 0; top: 34px; background: url(../images/i2_tl_bg.png) no-repeat right center;}
.i2_tit_l p.p1{height: 58px; line-height: 58px; font-size: 40px; letter-spacing: 1px;}
.i2_tit_l p.p2{height: 26px; line-height: 26px; font-size: 16px; text-transform: uppercase; margin-top: 4px;}
.i2_tit_r{position: absolute; right: 0; top: 52px;}
.i2_tit_r li{min-width: 55px; height: 58px; line-height: 58px; float: left; background: #21a64a; padding: 0 20px; text-align: center; margin-left: 10px; font-size: 24px; border-radius: 10px;}
.i2_b1 .content{height: 417px; background: url(../images/i2_b1_bg.jpg) no-repeat; margin-top: -2px;}
.i2_b1 ul{width: 490px; position: absolute; right: 65px; top: 91px;}
.i2_b1 li{font-size: 19px; line-height: 42px; position: relative; padding-left: 44px;}
.i2_b1 li em{display: block; height: 42px; line-height: 42px; position: absolute; left: 0; top: 0; z-index: 1;}
.i2_b1 li span{color: #0058b1;}
.i2_b2 .content{height: 474px; background: url(../images/i2_b2_bg.jpg) no-repeat;}
.i2_b2_tit{width: 840px; margin-left: 50px; padding-top: 28px; padding-bottom: 24px;}
.i2_b2_tit p{padding-left: 16px;}
.i2_b2_tit p.p1{font-size: 46px; color: #0067ac;}
.i2_b2_tit p span{display: inline-block; *display: inline; *zoom: 1; position: relative;}
.i2_b2_tit p span i{display: block; height: 2px; position: absolute; top: 50%; margin-top: -1px;}
.i2_b2_tit p.p1 span{padding-right: 90px; font-family: "STZhongsong";}
.i2_b2_tit p.p1 span i{width: 78px; background: #0067ac; right: 0;}
.i2_b2_tit p.p2{padding-top: 14px; font-size: 20px;}
/* .i2_b2_tit p.p2 span{padding-left: 86px;} */
.i2_b2_tit p.p2 span i{width: 62px; background: #333; left: 8px;}
.i2_b2_ftit{margin-left: 65px; }
.i2_b2_ftit span{display: inline-block; *display: inline; *zoom: 1; font-family: "STZhongsong"; font-size: 24px; height: 50px; line-height: 50px; background: #0058b1; border-radius: 10px; color: #fff; padding: 0 10px 0 24px;}
.i2_b2 ul{margin-left: 65px; margin-top: 16px;width: 60%;}
.i2_b2 li{width: 436px; float: left; margin-right: 10px; font-size: 15px; line-height: 24px; padding: 6px 0; background: url(../images/i2_ok_bg.png) no-repeat left 9px; padding-left: 24px;}
.i2_b2 li span{color: #0067ac;}
/*首页---解决方案*/
.i3_solution{background:#f5f5f5;margin-top: 40px;}
.i3_dl dt{text-align: center; color: #0058b1; padding-top: 55px;}
.i3_dl dt h2{font-size: 38px; font-weight: normal;}
.i3_dl dt p{background: url(../images/i3_tit_bg.png) no-repeat center; font-size: 21px; text-transform: uppercase; letter-spacing: 1px; text-indent: -10px; margin-top: 10px;}
.i3_dl dd{margin-top: 40px;}
.i3_l{width: 242px; float: left; background: #fff;}
.i3_l ul{padding-bottom: 5px;}
.i3_l li{border-bottom: 1px solid #f5f5f5;}
.i3_l li a{display: block; text-align: center; height: 58px; line-height: 58px; color: #5a5a5a;}
.i3_l li a:hover,.i3_l li.on a{background: #0058b1; color: #fff !important;}
.i3_r{width: 930px; float: right;}
.i3_r_box{display: none;}

.i3_r_box li:hover .txt{top:0;}
.i3_r_box li .txt{
    position: absolute;
    left: 0;
    top: -100%;
    right: 0;
    padding: 40px;
    color: #fff;
    background: #0079ce;
    background: rgba(0,121,206,.9);
    text-align: center;
    transition: all .5s;
    height: 178px;
}
.i3_r_box li .txt h4{font-size:18px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;}
.i3_r_box li .txt p{height:70px;margin-bottom:10px}
.i3_r_box li .more{display:inline-block;width:130px;height:30px;line-height:30px;border:1px solid #fff;border-radius:15px;transition:all .3s}
.i3_r_box li p{height:70px;margin-bottom:10px}
.i3_r_box li .tie{height:40px;line-height:40px;padding:0 10px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;color:#fff;margin-top:-40px;display:block;z-index:2;text-align:center;transition:all .4s}
.i3_r_box li:hover img{transform:scale(1.1)}
.i3_r_box li:hover .tie{margin-top:0}
.i3_r_box li:hover .txt{top:0}
.i3_r_box li .more:hover{background:#fff;color:#0079ce}



.i3_r ul{margin-bottom: -20px;}
.i3_r li{float: left;margin-bottom: 20px;background: #fff;padding: 6px 10px 0px 10px;width: 270px;height: 252px;overflow: hidden;position: relative;margin-right: 20px;}
.i3_r_pic img{width: 280px; height: 210px;}
.i3_r_tit{height: 42px; line-height: 42px; padding: 0 10px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #5a5a5a;}
.i3_r li a{display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0;}
.i3_r li:hover .i3_r_tit{color: #0168ad;}
/*首页---优势*/
.i4_tit{height: 200px; background: url(../images/i4_tit_bg.jpg) no-repeat; position: relative; text-align: center;margin-top:20px;}
.i4_tit span{display: block; width: 100%; height: 38px; line-height: 38px; font-size: 15px; color: #fff; position: absolute; left: 0; bottom: 0;}
/* .i4_box{margin-top: 15px;} */
.i4_item{padding: 0px 0 40px 0; background: url(../images/i4_item_bg.jpg) no-repeat center bottom;}
.i4_pic{width: 576px;}
.i4_txt{margin-top: 60px;}
.i4_title{height: 94px; position: relative; padding-left: 84px;}
.i4_title span{display: block; width: 64px; height: 94px; background: #272976; position: absolute; left: 0; top: 0;}
.i4_title span b{display: block; padding-top: 10px; padding-bottom: 4px; color: #fff; font-size: 30px; font-weight: normal; font-style: italic; text-align: center;text-indent: -2px;}
.i4_title span i{display: block; width: 40px; height: 2px; background: #fff; margin: 0 auto;}
.i4_title span:after{display: block; content: ""; border-left: 32px solid transparent; border-bottom: 16px solid #fff; border-right: 32px solid transparent; position: absolute; left: 0; bottom: 0;}
.i4_title h3{font-size: 36px; color: #0973c1; font-weight: 600;}
.i4_title p{font-size: 24px; margin-top: 4px; text-transform: uppercase;}
.i4_txt ul{padding: 10px 0 10px 74px;}
.i4_txt li{background: url(../images/i4_sj_bg.png) no-repeat left 15px; font-size: 16px; line-height: 24px; padding: 9px 0 9px 14px;border-bottom: #d9d9d9 1px dashed;}
.i4_txt li span{color: #21a64a;}
.i4_t_l .i4_txt{width: 604px; float: left; margin-left: 20px;}
.i4_t_l .i4_pic{float: right;}
.i4_t_r .i4_pic{float: left;}
.i4_t_r .i4_txt{width: 560px; float: right;}
/*首页---优势20200416*/
.inadvantage{padding: 56px 0 92px 0; background: url(../images/inadvantage-bg.jpg) no-repeat center top; position: relative; overflow: hidden;}
.inadvantage .container{width: 1436px; margin: 0 auto;}
.inadvantage-title{position: relative; overflow: hidden; font-size: 0; text-align: center;}
.inadvantage-title h2{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 36px; font-weight: bold; padding: 0 20px; position: relative; line-height: 1;}
.inadvantage-title h2 b{font-size: 58px; color: #0063d3;}
.inadvantage-title h2 i{width: 212px; height: 1px; background: #0058b1; position: absolute; top: 38px;}
.inadvantage-title h2 i.l{left: -212px;}
.inadvantage-title h2 i.r{right: -212px;}
.inadvantage-desc{font-size: 22px; color: #636262; text-align: center; margin-top: 10px;}
.inadvantage-box{margin-top: 42px;}
.inadvantage-box ul{margin: 0 -12px;}
.inadvantage-box li{width: 341px; float: left; margin: 0 12px; background: #fff; transition: transform .5s;}
.inadvantage-box li .pic{overflow: hidden;}
.inadvantage-box li .pic img{width: 341px; height: 168px;}
.inadvantage-box li .text{padding: 14px 10px 20px 10px; text-align: center;}
.inadvantage-box li .title{font-size: 22px; font-weight: bold; color: #0063d3;}
.inadvantage-box li .desc{font-size: 15px; color: #222; margin-top: 6px;}
.inadvantage-box li:hover{transform: translateY(-12px);}
@media only screen and (max-width: 1499px){
	.inadvantage .container{width: 1200px;}
	.inadvantage-box ul{margin: 0 -10px;}
	.inadvantage-box li{width: 285px; margin: 0 10px;}
	.inadvantage-box li .pic img{width: 285px; height: 140px;}
	.inadvantage-box li .text{padding-left: 4px; padding-right: 4px; text-align: center;}
	.inadvantage-box li .title{font-size: 20px;}
	.inadvantage-box li .desc{font-size: 13px;}
}


/*优势*/

.list2{background: url(../images/ys_tt.jpg) no-repeat center top;height: 2366px;}
.list2 .tils{color:#fff;}
.tils {
    text-align: center;
    height: 147px;
    font-size: 22px;
    color: #666666;
    font-weight: normal;
    background: url(../images/x_li1.jpg) no-repeat center 137px;
    padding-top: 36px;
}
.list2 .tils i{color:#fff;}
.tils i {
    display: block;
    font-weight: bold;
    color: #18469b;
    font-size: 40px;
    line-height: 100%;
    padding-bottom: 13px;
}
.fr{
    float: right;
}
.fl{ float: left}
.ys_bj1{background: url(../images/ys_bj1.jpg) no-repeat center top;height: 542px;}
.ys_bj2{background: url(../images/ys_bj2.jpg) no-repeat center top;height: 541px;}
.ys1{padding:48px 0 0 45px;width:1155px;margin:0 auto;position: relative;height: 494px;}
.list2 .ys1 dl {padding-top:156px;}
.ys2{width:1152px;margin:0 auto;padding:51px 39px 0 9px;height: 491px;position: relative;}
.list2 .ys2 dl{padding-top:103px;}
.ys3{width:1120px;padding:45px 30px 0 50px;position: relative;height: 496px;margin:0 auto;}
.list2 .ys3 dl{padding-top:153px;}
.ys4{height: 507px;padding:38px 39px 0 0;width:1161px;margin:0 auto;position: relative;}
.list2 .ys4 dl{padding-top:100px;}
.ys4 dd span {width:230px;height: 50px;background: #18469b;display: inline-block;text-align: center;line-height: 50px;font-size:16px;color: #fff;border-radius:24px;margin:0 5px;margin-top:30px;}
.ys4 dd span a {color: #fff;padding-left:26px;background: url(../images/fan_a1.jpg) no-repeat left center;line-height: 50px;display: inline-block;}
.list2 dl{width:433px;}
.list2 dt {height: 60px;}
.list2 dt i{float:left;font-size:0;line-height: 0;}
.list2 dt p {float:right;width:359px;}
.list2 dt p span {display:block;height: 34px;line-height: 34px;font-size:34px;color: #333333;font-weight: bold;}
.list2 dt p em {font-size:14px;color: #999999;text-transform: uppercase;display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;letter-spacing:2px;}
.list2 dd p {padding-left:30px;font-size:16px; color: #333333;line-height: 26px;padding:0 0 0 25px;background: url(../images/ys_ico1.png) no-repeat left 7px;margin-top:20px;}
.ys_a1,.ys_a2,.ys_a3,.ys_a4{position: absolute;}
.ys_a1{left:-18px;bottom:0;}
.ys_a2{right:-18px;bottom:0;}

/*广告*/
.x-ban{height: 300px;background:url(../images/x-ban1.jpg) no-repeat center center;}
.x-ban .content{height: 300px;position: relative;}
.x-ban span{font-size: 34px;color: #fff;font-weight: bold;font-family: Arial;display: block;position: absolute;left: 211px;top: 210px;}
.x-ban a.zx_btn{width:146px; height:52px;display: block;position: absolute;left: 513px;top: 195px;}



/*首页---案例20200416*/
.incase{padding: 70px 0; position: relative; overflow: hidden;}
.incase-box{margin-top: 40px; position: relative;}
.incase-box .bd{margin: 0 -7.5px;}
.incase-box .bd ul{height: 446px; overflow: hidden;}
.incase-box .bd li{width: 390px; float: left; margin: 0 7.5px;}
.incase-box .bd li a{display: block; background: #fff;}
.incase-box .bd li .pic img{display: block; width: 390px; height: 292px;}
.incase-box .bd li .text{padding: 9px 30px 32px 30px; background: #eee; transition: background .5s;}
.incase-box .bd li .title{height: 56px; line-height: 56px; overflow: hidden; font-size: 22px; font-weight: normal; color: #222; transition: color .4s;}
.incase-box .bd li .line{height: 1px; background: #000; filter: alpha(opacity=10); opacity: .1; transition: background .5s;}
.incase-box .bd li .desc{font-size: 14px; height: 44px; line-height: 22px; color: #646464; filter: alpha(opacity=80); opacity: .8; overflow: hidden; margin-top: 12px; transition: color .4s;}
.incase-box .bd li a:hover .text{background: #0063d3;}
.incase-box .bd li a:hover .title,.incase-box .bd li a:hover .desc{color: #fff;}
.incase-box .bd li a:hover .line{background: #fff; filter: alpha(opacity=20); opacity: .2;}
.incase-box .hd{margin-top: 17px;}
.incase-box .hd ul{font-size: 0; text-align: center;}
.incase-box .hd li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 11px; height: 11px; margin: 0 5.5px; background: #e0e0e0; border-radius: 50px; cursor: pointer;}
.incase-box .hd li.on{background: #0063d3;}
.incase-box .arrow{display: block; width: 56px; height: 56px; background: url(../images/case-arrows.png) no-repeat; position: absolute; top: 195px; z-index: 2; transition: all 0s;}
.incase-box .prev{left: -104px; background-position: 0 0;}
.incase-box .next{right: -104px; background-position: -56px 0;}
.incase-box .prev:hover{background-position: 0 -56px;}
.incase-box .next:hover{background-position: -56px -56px;}
@media only screen and (max-width: 1499px){
	.incase-box .prev{left: -78px;}
	.incase-box .next{right: -78px;}
}
/*首页---服务流程*/
.i5_process{height: 564px; background: url(../images/i5_bg.jpg) no-repeat center top; }
.i5_process .i3_dl dt{padding-top: 60px;}
.i5_process .i3_dl dd{margin-top: 0;}
.i5_box li{width: 148px; float: left; padding: 0 26px; position: relative; color: #0058b1; text-align: center;}
.i5_pic{width: 138px; height: 138px; background: url(../images/i5_icon_bg.png) no-repeat 0 0;}
.i5_txt{font-size: 20px; margin-top: 10px;}
.i5_desc{margin-top: 2px;}
.i5_box{padding-top: 40px;}
.i5_box li i{display: block; width: 28px; height: 24px; background: url(../images/i5_ibbg.png) no-repeat; position: absolute; right: -10px; top: 57px;}
.i5_pic span{display: block; width: 100%; height: 100%; background: url(../images/i5_icon_bg1.png) no-repeat 0 0;}
.i5_pic span.i5_icon1{background-position: 0 0;}
.i5_pic span.i5_icon2{background-position: -138px 0;}
.i5_pic span.i5_icon3{background-position: -276px 0;}
.i5_pic span.i5_icon4{background-position: -414px 0;}
.i5_pic span.i5_icon5{background-position: -552px 0;}
.i5_pic span.i5_icon6{background-position: -690px 0;}
.i5_pic:hover{background-position: 0 -138px;}
.i5_pic:hover span.i5_icon1{background-position: 0 -138px;}
.i5_pic:hover span.i5_icon2{background-position: -138px -138px;}
.i5_pic:hover span.i5_icon3{background-position: -276px -138px;}
.i5_pic:hover span.i5_icon4{background-position: -414px -138px;}
.i5_pic:hover span.i5_icon5{background-position: -552px -138px;}
.i5_pic:hover span.i5_icon6{background-position: -690px -138px;}
.i5_tel{padding-top: 60px; height: 42px; line-height: 42px; background: url(../images/i5_tel_bg.png) no-repeat center bottom; position: relative;}
.i5_tel span{display: block; width: 308px; height: 42px; position: absolute; left: 480px; bottom: 0; text-align: center; font-family: "FangSong"; font-size: 32px; color: #fff;}
/*首页---关于我们*/
.i6_about{padding-top: 60px;}
.i6_company{width: 794px; float: left;}
.i6_company dl{margin-top: 40px;}
.i6_company dt{width: 348px; float: left; background: url(../images/i6_cp_bg.png) repeat; padding-bottom: 74px;}
.i6_company dt img{width: 100%; max-height: 224px;}
.i6_company dd{width: 420px; float: right; margin-right: 6px;}
.i6_company dd > h3{height: 34px; line-height: 34px; font-size: 26px; font-weight: normal; color: #0058b1; padding-top: 6px; margin-bottom: 12px; overflow: hidden;}
.i6_company dd > h3 a{color: #0058b1;}
.i6_cp_line{width: 128px; height: 4px; background: #0058b1;}
.i6_cp_desc{line-height: 30px; font-size: 16px; margin-top: 8px;}
.i6_honor{width: 384px; float: right;}
.i6_honor .i_tit{background: #0058b1;}
.i6_honor_box{margin-top: 20px; position: relative; overflow: hidden;}
.i6_honor_box .bd{width: 100%; height: 324px; position: relative; overflow: hidden;}
.i6_honor_box .bd li{width: 100%; height: 324px; text-align: center; position: relative; overflow: hidden;}
.i6_honor_box .bd li img{width: auto; height: 292px;}
.i6_honor_tit{width: 100%; height: 48px; line-height: 48px; position: absolute; left: 0; bottom: 0; *background: #333; font-size: 16px; color: #fff;}
.i6_honor_tit:before{display: block; content: ""; width: 100%; height: 100%; background: #515151; filter: alpha(opacity: 70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; position: absolute; left: 0; top: 0;}
.i6_honor_tit .text{width: 100%; height: 100%; position: absolute; left: 0; top: 0; overflow: hidden;}
.i6_honor_box .bd li a{display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0;}
.i6_honor_box a.arrow{display: block; width: 50px; height: 50px; background: url(../images/slider_arrow.png) no-repeat -90px 0; position: absolute; top: 106px; transition: all 0s;}
.i6_honor_box a.arrow.prev{left: 0;}
.i6_honor_box a.arrow.next{right: 0; background-position: -140px 0;}
.i6_honor_box a.arrow.prev:hover{background-position: -90px -50px;}
.i6_honor_box a.arrow.next:hover{background-position: -140px -50px;}
.i6_b2{margin-top: 30px;}
.i6_b2 .bd{height: 216px; overflow: hidden;}
.i6_b2 .bd li{width: 250px; float: left; text-align: center;}
.i6_b2 .bd li img{width: 242px; height: 184px; padding: 3px; border: 1px solid #e8e8e8;}
.i6_b2 .bd li p{height: 24px; line-height: 24px; font-size: 12px; color: #5a5a5a; overflow: hidden;}
/*首页---新闻*/
.i7_news{padding: 40px 0;}
.i7_news_box{margin: 0 -12px;}
.i7_news_item{width: 384px; float: left; margin: 10px 12px;}
.i7_news_item > ul{padding-top: 14px;}
.i7_news_item > ul > li{height: 28px; padding: 5px 0; overflow: hidden; position: relative; transition: 0.3s all ease; background: #fff;}
.i7_news_time{height: 28px; line-height: 28px; font-size: 13px; position: absolute; right: 4px; top: 5px; transition: 0.3s all ease;}
.i7_news_txt{padding-right: 90px;}
.i7_news_tit{height: 28px; line-height: 28px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px;}
.i7_news_tit i{display: block; background: #656565; width: 4px; height: 4px; position: absolute; left: 0; top: 50%; margin-top: -2px;}
.i7_news_tit a{color: #444; padding-left: 15px; transition: 0.3s all ease;}
.i7_news_desc{height: 54px; line-height: 18px; color: #666; width: 220px; text-align: justify; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 3; -webkit-box-orient: vertical; position: absolute; right: 0; top: 60px; transition: all .3s ease;}
.i7_news_pic{width: 150px; margin-top: 10px; border: 1px solid #e8e8e8;}
.i7_news_pic img{width: 150px; height: 110px;}
.i7_news_pic:hover{border: 1px solid #0058b1;}
.i7_news_item > ul > li.on{height: 140px; border-bottom: 1px dotted #ccc;}
.i7_news_item > ul > li.on .i7_news_time{width: 220px; top: 98px; right: 0; color: #0058b1;}
.i7_news_item > ul > li.on .i7_news_txt{width: 220px; padding-right: 0; position: absolute; right: 0; top: 14px;}
.i7_news_item > ul > li.on .i7_news_tit i{display: none;}
.i7_news_item > ul > li.on .i7_news_tit a{padding-left: 0;}
.i7_news_item > ul > li.on .i7_news_desc{top: 30px;}
.i7_scroll{position: relative; margin-top: 12px; overflow: hidden;}
.i7_scroll .bd{position: relative; margin-bottom: -10px;}
.i_faq_list{padding-top: 14px; height: 348px; overflow: hidden;}
.i_faq_list li{padding-bottom: 21px; margin-bottom: 10px; border-bottom: 1px dashed #0195a1;}
.i_faq_box{position: relative; padding-left: 30px; min-height: 36px;}
.i_faq_box span{display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; position: absolute; left: 0; top: 8px; font-size: 12px; color: #fff; border-radius: 4px;}
.i_faq_q span{background: #0058b1;}
.i_faq_a span{background: #21a64a;}
.i_faq_a span{top: 2px; margin-top: 0;}
.i_faq_tit{height: 36px; line-height: 36px; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.i_faq_desc{height: 48px; line-height: 24px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; color: #666;}
.i_faq_desc a{color: #666;}


/*banner*/
.banner{position: relative; overflow: hidden;}
.banner .slick-slide{width: 100%; height: 550px; position: relative; overflow: hidden;}
.banner .slick-slide img{max-width: none; width: 1920px; position: absolute; left: 50%; top: 0; margin-left: -960px;}
.banner .slick-prev,.banner .slick-next{width: 45px; height: 100px; background: url(../images/slider_arrow.png) no-repeat 0 0; position: absolute; top: 50%; margin-top: -50px;}
.banner .slick-prev{left: 0;}
.banner .slick-next{right: 0; background-position: -45px 0;}
.banner .slick-prev:hover{background-position: 0 -100px;}
.banner .slick-next:hover{background-position: -45px -100px;}

.banner1{position: relative; overflow: hidden;}
.banner1 .slick-slide{width: 100%; height: 350px; position: relative; overflow: hidden;}
.banner1 .slick-slide img{max-width: none; width: 1920px; position: absolute; left: 50%; top: 0; margin-left: -960px;}
.banner1 .slick-prev,.banner1 .slick-next{width: 45px; height: 100px; background: url(../images/slider_arrow.png) no-repeat 0 0; position: absolute; top: 50%; margin-top: -50px;}
.banner1 .slick-prev{left: 0;}
.banner1 .slick-next{right: 0; background-position: -45px 0;}
.banner1 .slick-prev:hover{background-position: 0 -100px;}
.banner1 .slick-next:hover{background-position: -45px -100px;}



.search{width: 100%; height: 60px; line-height: 60px; background: #fff; color: #484848;}
.search_l{max-width: 800px; height: 60px; float: left;}
.search_l a{color: #5a5a5a;}
.search_r_box{width: 302px; height: 40px; float: right; margin-top: 10px; padding-right: 49px; position: relative;}
.search_r_box input[type="text"]{display: block; width: 280px; height: 30px; line-height: 30px; padding: 4px 10px; border: 1px solid #1e48b6; color: #b5b5b5;}
.search_r_box input[type="submit"]{display: block; width: 50px; height: 40px; background: url(../images/search_icon.png) no-repeat center #1e48b6; position: absolute; right: 0; top: 0; cursor: pointer; transition: all .6s;}
.search_r_box input[type="submit"]:hover{filter: alpha(opacity: 80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}
/*底部*/
.footer{background: #424242; color: #fff;}
.footer a{color: #fff;}
.footer a:hover{color: #21a64a !important;}
.footer .content{padding: 30px 0;}
.link{min-height: 30px; position: relative; border-bottom: 1px solid #707070; padding: 10px 0 20px 72px;color:#999999!important;}
.link span{display: block; width: 72px; height: 30px; line-height: 30px; font-size: 18px; position: absolute; left: 0; top: 10px; z-index: 1;}
.link li{height: 30px; line-height: 30px; float: left; padding-right: 24px;}
.link li a{color:#999999!important;}
.foot{padding: 40px 0 10px 0;}
.foot dl{width: 170px; float: left; margin-right: 30px;}
.foot dt{font-size: 18px; line-height: 18px; color: #fff; padding-bottom: 25px;}
.foot dd i{display: block; width: 25px; height: 2px; background: #999999;}
.foot dd ul{padding: 5px 0;}
.foot dd li{font-size: 12px; height: 35px; line-height: 35px;}
.foot dd li a{display: block; height: 100%;color:#ccc!important;}
.foot dl.foot_wx{width: 330px; float: right; margin-right: 20px;}
.foot_dwx{margin-top: 15px;}
.foot_dwx > div{width: 135px; background: #515151; font-size: 13px; text-align: center; color: #ebebeb;}
.foot_dwx > div.ft_l{float: left;}
.foot_dwx > div.ft_r{float: right;}
.foot_dwx > div p{height: 30px; line-height: 30px; white-space: nowrap;}
.foot_copy{background: #333333; font-size: 12px; line-height: 28px; padding: 20px 0 30px 0; text-align: center;color:#999999!important;}
.foot_copy a{color:#999999!important;}

.Amsg{width:1200px;margin:0 auto;overflow:hidden;margin-top: 35px;}
.LMsg{float:left;width:230px;display:inline;}
.RMsg{float:right;width:950px;overflow:hidden; padding-bottom:10px;}
.RAMsg{float:right;width:950px;overflow:hidden;}

.flmc{
    font-size: 33px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    margin-bottom: -9px;
    color: #d40000;
}
.site{width:948px; overflow:hidden; height:55px;font-size:13px; border:1px dashed #e3e3e3;}
.site_type{ float:left; color:#5f5f5f; line-height:55px;padding-left:20px;  }
.site_link{ float:right; line-height:41px;padding-right:5px; font-size:13px; font-family:Arial;font-weight: normal;}
.site_link a:hover{color:#ff0000; text-decoration:none; }
.site_type a{color:#5f5f5f;}


.SubContent{float:right;width:950px;overflow:hidden; line-height:28px; padding-top:15px; }



.tui_pro{float:right; width:950px; overflow:hidden; }
.tui_pro ul{float:left;width:990px;overflow:hidden;margin-top: 16px;}
.tui_pro ul li{float:left;width: 330px;overflow:hidden;margin-top: 17px;}
.tui_pro ul li img{float:left;width: 315px;height: 236px;border:1px solid #F3F3F3;}
.tui_pro ul li a:hover img{float:left;width: 315px;height: 236px;opacity:0.9;-moz-opacity:0.9;-khtml-opacity:0.9;filter:alpha(Opacity=90);}
.tui_pro ul li a h2{float:left;width: 317px;font-weight: normal;font-size:14px;color:#333;height:45px;text-align:center;line-height:45px;color:#666;}
.tui_pro ul li a:hover h2{background:#0058b1;color:#fff;transition: all 0.5s ease 0s; }



.solutionlist{float:right; width:950px; overflow:hidden;}
.solutionlist ul{float:left;width:980px;overflow:hidden;margin-top:30px;}
.solutionlist ul li{float:left;width:282px; overflow:hidden; margin-left:26px; }
.solutionlist ul li img{float:left;width:280px;height:210px; border:1px solid #e0e0e0;}
.solutionlist ul li a:hover img{float:left;width:280px;height:210px;opacity:0.9;-moz-opacity:0.9;-khtml-opacity:0.9;filter:alpha(Opacity=90); border:1px solid #0058b1; }
.solutionlist ul li p{float:left;width:282px;font-weight: normal;font-size:14px; color:#333; height:40px;text-align:center;line-height:35px;}


.honorlist{float:right; width:950px; overflow:hidden;}
.honorlist ul{float:left;width:980px;overflow:hidden;margin-top:30px;}
.honorlist ul li{float:left;width:217px; overflow:hidden; margin-right:26px; }
.honorlist ul li img{float:left;width:215px;height:290px; border:1px solid #e0e0e0;}
.honorlist ul li a:hover img{float:left;width:215px;height:290px;opacity:0.9;-moz-opacity:0.9;-khtml-opacity:0.9;filter:alpha(Opacity=90); border:1px solid #0058b1; }
.honorlist ul li p{float:left;width:217px;font-weight: normal;font-size:14px; color:#333; height:40px;text-align:center;line-height:35px;}

.newslist{ float:left; width:950px;overflow:hidden;}
.newslist ol{ float:left;width:950px;overflow:hidden; }
.newslist ol li{float:left;width:950px; padding:15px 0;overflow:hidden;border-bottom:1px dotted #CCCCCC}
.newslist ol li img{float:left;width:210px; height:160px; margin-right:20px;}
.newslist ol li p a{float:left;width:720px;height:30px;line-height:30px;font-size:18px; color:#404040; font-weight: normal; }
.newslist ol li span{float:left;width:720px; padding-top:2px; line-height:28px; font-size:14px; color:#747474;font-weight: normal; }
.newslist ol li dd{float:left;  line-height:30px; padding-left:20px; font-size:12px; color:#666; font-weight: normal; background:url(../images/time.jpg) no-repeat left 8px }
.newslist ol li p a:hover{ color:#ff0000; }



.allnews{float:left;width:950px ;overflow:hidden}
.allnews li{width:950px;height:35px; font-weight:normal;line-height:35px; border-bottom:1px dotted #ccc;}
.allnews li span.time{float:right;}
.newstit{text-align: center;width:950px;font-size:18px;line-height:40px;font-weight:500;color:#333; }
.news_stit{text-align:center;width:950px;height:43px;line-height:33px;font-size:14px; border-bottom:1px double #CCC;}
.news_content{float:left;width:950px;font-size:14px;overflow:hidden; line-height:28px; margin-top:5px;}
.news_content p{padding:0px;}






/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px;height:400px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}


/*图片小图预览列表*/
.spec-preview{width:400px;/* height:400px; */border:1px solid #DFDFDF;}

.spec-scroll{margin-top:5px;width:510px; float:right; margin-top:10px;}
.spec-scroll .prev{float:left;margin-right:4px; }
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:84px; line-height:84px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;border-radius:2px;}
.spec-scroll .items{float:left;position:relative;width:510px;height:200px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:170px;}
.spec-scroll .items ul li{float:left;width:169px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:148px;height:148px;}
.spec-scroll .items ul li img:hover{border:1px solid #CCC;}


.previe12{float:left; width:410px; overflow:hidden;}
.previe34{float:right; width:500px; margin-top:10px; height:40px; line-height:30px; font-size:14px; overflow:hidden; border-bottom:1px dotted #CCCCCC;}
.previe34 h2{float:left;width:500px;font-size:16px; color:#333; font-weight:bold;}
.previe45{float:right; width:490px; margin-top:10px; line-height:27px; font-size:14px; overflow:hidden; background:#f2f2f2; padding:5px;border-radius:3px;}

.previe56{float:left; padding:5px; margin-top:10px; width:740px; overflow:hidden; border-top:1px solid #CCCCCC;}


.nTab {float: left;width:950px; margin-top:20px; overflow:hidden;}
.nTab .TabTitle {clear: both;height:50px; background:#f2f2f2; border-bottom:1px solid #ddd;overflow: hidden;}
.nTab .TabTitle ul {margin:0;padding:0; }
.nTab .TabTitle li {float: left;cursor: pointer; margin-left:1px; width:150px; text-align:center; height:50px; line-height:45px; color:#e22e2e; font-size:16px; }
.nTab .TabTitle .active {background:#0058b1; color:#fff;}
.nTab .TabTitle .normal {background:#ddd; color:#333;}
.nTab .TabContent { float:left; width:950px;padding:10px 0; min-height:250px; margin-top:5px; border-top: none;}





/*CSS pageinfo style pagination*/
.pageinfo_box{ float:left;width:100%; margin-top:30px; overflow: hidden;}
.pageinfo_box {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin:3px;  text-align: center; line-height:25px; font-size:14px; }
.pageinfo_box li {border: #323232 1px solid;padding-right: 5px;padding-left: 5px;padding-bottom: 2px;margin: 2px;color: #ffffff;padding-top: 2px;text-decoration: none;float: left;}
.pageinfo_box li:hover {border: #323232 1px solid;color: #ff0000;background-color: #323232;}
.pageinfo_box li:active {border: #323232 1px solid;color: #ff0000;}
.pageinfo_box .thisclass {border: #323232 1px solid; padding-right: 5px; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; color: #fff; padding-top: 2px;  background-color: #323232}
.pageinfo_box .disabled {border: #323232 1px solid;padding-bottom: 2px; padding-right: 5px;padding-left: 5px; color: #323232; margin-right: 2px; padding-top: 2px; }
.pageinfo_box strong{color: #ff0000; padding:0 3px;}
.pageinfo_box .thisclass a{
    color: #fff;
}


.related-product .title, .relatedTitle {
    background: #e7e7e7;
    height: 45px;
    line-height: 45px;
}
.relatedTitle span {
    display: inline-block;
    color: #fff;
    background: #0079ce;
    width: 120px;
    height: 45px;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
}
.relatedNews_font {
    width: 1200px;
    overflow: hidden;
    font-size: 13px;
    margin-top: 15px;
    margin-bottom: 35px;
}
.relatedNews_font ul {
    width: 1240px;
}
.relatedNews_font ul li {
    float: left;
    padding-right: 50px;
    width: 570px;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px dotted #ddd;
}
.relatedNews_font ul li a {
    display: block;
    width: 450px;
    line-height: 40px;
    background: url(../images/ly_li.png) no-repeat left center;
    padding-left: 10px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
}

div#floatTips2 {
    font-weight: bold;
    position: absolute;
    right: 46px;
    width: 130px;
}
#qq_top {
    width: 130px;
    height: 25px;
    line-height: 25px;
    background: #da251c;
    text-align: center;
    color: #fff;
    font-size: 12px;
}
#qq_center {
    width: 130px;
}

#qq_bottom {
    width: 130px;
    text-align: right;
    line-height: 25px;
    font-size: 12px;
}


.clearfix {
    zoom: 1;
}
.wap {
    width: 90%;
    max-width: 1440px;
    margin: 0 auto;
}
.ft15 {
    font-size: 15px;
    font-weight: normal;
}
.hmkex{color: #fff; text-align: center; padding: 1% 0;    height: 217px;}
.hmkex ul{padding: 2% 0 2%;}
.hmkex ul li{float: left; width: 20%;margin-right: 5%;list-style-type: none;}
.hmkex ul li a{color: #fff;}
.hmkex ul li .ico{width: 75px; margin: 0 auto;}
.hmkex ul li p{padding-top: 13px;    font-size: 36px;}



/* indexForm */
.indexForm { padding: 54px 0; box-sizing: border-box; position: relative; overflow: hidden; background: url("../images/indexForm-bg.jpg") no-repeat center; width: 100%; height: 170px; background-size: cover;}
.indexForm .tit { float: left;}
.indexForm .tit p { font-size: 36px; color: #fff;}
.indexForm .tit span { font-size: 18px; color: #fff;}
.indexForm .indexForm-input { float: right;}
.indexForm .indexForm-input input { margin-right: 20px; float: left; width: 360px; height: 60px; line-height:60px; font-size: 16px; padding-left: 20px; box-sizing: border-box; border: none; outline: none;    background: #ffffff;}
.indexForm .indexForm-input a { float: left; width: 170px; height: 60px; line-height: 60px; text-align: center; font-size: 16px; color: #fff; background: #27282c; }
/* indexForm end */